angular.module('ProductStream')
    .filter('userSwitch', function() {
        return function(w) {
            var s = [];
            if (typeof w === 'object') {
                for (var i = 0; i < w.length; i++) {
                    s.push(w.Name);
                }
                return s.join(',');
            } else {
                return "";
            }
        };
    })
    .filter('minutesSwitch', function() {
        return function(w) {
            if (!w) {
                return " ";
            }
            var integer = Number(w.split('.')[0]),
                decimal = Number(w.split('.')[1]);
            integer += Math.round(decimal / 60);
            decimal = decimal % 60;
            return '耗时' + integer + '分' + decimal + '秒';
        };
    })
    .filter('QCSwitch', function() {
        var o = ['合格', '不合格', '让步接收', '品质判定', '返工', '报废'];
        return function(v) {
            return (v && o[v]) || "";
        };
    });
